$(function () {
  init();

  function init() {
    getData()
  }
  // 这个是发送ajax获取数据的函数u
  function getData() {
    // 发送请求获取商品信息
    $.get("http://193.112.55.79:9090/api/getproduct", {
      productid: pageObj.productId
    }, (res) => {
      let productHTML = template("nameTemp", {
        data: res.result[0]
      })
      $(".item").html(productHTML);
      // 因为获取的数据是html结构，所以这里选择动态渲染
      let imgNode = res.result[0].productImg;
      $(".img").html(imgNode);
      let productNode = res.result[0].bjShop;
      $(".goodsData").html(productNode);
    })
    // 发送请求获取商品评价
    $.get("http://193.112.55.79:9090/api/getproductcom", {
      productid: pageObj.productId
    }, (res) => {
      let evaluaHTML = template("evalTemp", {
        item: res.result
      })
      $(".evaluation .content").html(evaluaHTML)
    })
  }
});
// 获取url的数据
function getUrl(name) {
  var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i');
  var r = window.location.search.substr(1).match(reg);
  if (r != null) return decodeURI(r[2]);
  return null;
}
// 准备一个全局的变量对象
var pageObj = {
  productId: getUrl("productId")
}